From 6eb95098b1c43da144ca120191c3489966a54c76 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sat, 18 Apr 2009 14:52:04 -0400 Subject: [PATCH] Don't leak RequiresInfo when parsing GtkBuilder files This fixes bug 579366. --- gtk/gtkbuilderparser.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gtk/gtkbuilderparser.c b/gtk/gtkbuilderparser.c index feda666c58..c5cb2d8938 100644 --- a/gtk/gtkbuilderparser.c +++ b/gtk/gtkbuilderparser.c @@ -974,10 +974,11 @@ end_element (GMarkupParseContext *context, GTK_BUILDER_ERROR, GTK_BUILDER_ERROR_VERSION_MISMATCH, "%s: required %s version %d.%d, current version is %d.%d", - data->filename, req_info->library, + data->filename, req_info->library, req_info->major, req_info->minor, GTK_MAJOR_VERSION, GTK_MINOR_VERSION); } + _free_requires_info (req_info, NULL); } else if (strcmp (element_name, "interface") == 0) { -- 2.30.2